ser incomparable - Turkish English Dictionary